A Rearrangement Search Strategy for Determining Propositional Satis ability
نویسندگان
چکیده
We present a simple algorithm for determining the satis ability of propositional formulas in Con junctive Normal Form As the procedure searches for a satisfying truth assignment it dynamically rearranges the order in which variables are con sidered The choice of which variable to assign a truth value next is guided by an upper bound on the size of the search remaining the procedure makes the choice which yields the smallest upper bound on the size of the remaining search We describe several upper bound functions and dis cuss the tradeo between accurate upper bound functions and the overhead required to compute the upper bounds Experimental data shows that for one easily computed upper bound the reduc tion in the size of the search space more than compensates for the overhead involved in select ing the next variable
منابع مشابه
Solving the incremental satisfiability problem
Given a set of clauses in propositional logic that have been found satis able we wish to check whether satis ability is preserved when the clause set is incremented with a new clause We describe an e cient implementation of the Davis Putnam Loveland algorithm for checking satis ability of the original set We then show how to modify the algorithm for e cient solution of the incremental problem w...
متن کاملEvaluating Optimised Decision Procedures for Propositional Modal K(m) Satis ability
Heavily-optimised decision procedures for propositional modal satisability are now becoming available. Two systems incorporating such procedures for modal K, Dlp and KsatC, are tested on randomly-generated CNF formulae with several sets of parameters, varying the maximum modal depth and ratio of propositional variable to modal subformulae. The results show some easy-hard-easy behaviour, but the...
متن کاملAn Empirical Analysis of Search in GSAT
We describe an extensive study of search in GSAT, an approximation procedure for propositional satis ability. GSAT performs greedy hill-climbing on the number of satis ed clauses in a truth assignment. Our experiments provide a more complete picture ofGSAT's search than previous accounts. We describe in detail the two phases of search: rapid hillclimbing followed by a long plateau search. We de...
متن کاملThe Search for Satisfaction
In recent years, there has been an explosion of research in AI into propositional satis ability (or Sat). There are many factors behind the increased interest in this area. One factor is the improvement in search procedures for Sat. New local search procedures like Gsat are able to solve Sat problems with thousands of variables. At the same time, implementations of complete search algorithms li...
متن کاملUnsatis ed Variables in Local Search
Several local search algorithms for propositional satis ability have been pro posed which can solve hard random problems beyond the range of conventional backtracking procedures In this paper we explore the impact of focusing search in these procedures on the unsatis ed variables that is those variables which appear in clauses which are not yet satis ed For random problems we show that such a f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1988